package ar.uba.fi.celdas.ponderador.test;

import ar.uba.fi.celdas.ponderador.Matriz;

public class PruebaMatriz {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Matriz unaMatriz = new Matriz(4);
		Matriz otraMatriz = new Matriz(4);

		unaMatriz.setPos(0,0,1);
		unaMatriz.setPos(0,1,0);
		unaMatriz.setPos(0,2,1);
		unaMatriz.setPos(0,3,0);
		
		unaMatriz.setPos(1,0,0);
		unaMatriz.setPos(1,1,1);
		unaMatriz.setPos(1,2,0);
		unaMatriz.setPos(1,3,1);
		
		unaMatriz.setPos(2,0,1);
		unaMatriz.setPos(2,1,1);
		unaMatriz.setPos(2,2,0);
		unaMatriz.setPos(2,3,0);
		
		unaMatriz.setPos(3,0,0);
		unaMatriz.setPos(3,1,0);
		unaMatriz.setPos(3,2,0);
		unaMatriz.setPos(3,3,0);
		
		otraMatriz.setPos(0,0,1);
		otraMatriz.setPos(0,1,0);
		otraMatriz.setPos(0,2,1);
		otraMatriz.setPos(0,3,1);
		
		otraMatriz.setPos(1,0,1);
		otraMatriz.setPos(1,1,1);
		otraMatriz.setPos(1,2,0);
		otraMatriz.setPos(1,3,0);
		
		otraMatriz.setPos(2,0,0);
		otraMatriz.setPos(2,1,0);
		otraMatriz.setPos(2,2,1);
		otraMatriz.setPos(2,3,1);
		
		otraMatriz.setPos(3,0,1);
		otraMatriz.setPos(3,1,0);
		otraMatriz.setPos(3,2,0);
		otraMatriz.setPos(3,3,1);
		
		unaMatriz.imprimirMatriz();
		System.out.println();
		otraMatriz.imprimirMatriz();
		System.out.println();
		unaMatriz.multiplicar(otraMatriz).imprimirMatriz();
		
		
	}

}
